﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SimpleFactoryPattern
{
    /// <summary>
    /// 抽象产品角色Product (Light)：定义简单工厂创建的对象的父类或它们共同拥有的接口。可以是一个类、抽象类或接口。
    /// </summary>
    public abstract class Light
    {
        /// <summary>
        /// 开启
        /// </summary>
        public abstract void TurnOn();

        /// <summary>
        /// 关闭
        /// </summary>
        public abstract void TurnOff();
    }
}
